/*
 * @Author: atao
 * @Date: 2023-11-14 15:26:09
 * @LastEditTime: 2023-12-07 19:40:33
 * @FilePath: \yayun-web000\src\apis\userApi.js
 */
import { AUTO_CODE_URL, AUTO_LOGIN_URL, LOGIN_URL, MENU_LIST_URL, ME_ICON_URL, QRCODE_LOOP_URL, QRCODE_URL, USER_INFO_URL, USER_RIGHTS_URL } from "@/config/url.config";
import ajax from "./ajax";
//自动登录接口
export function autoLoginApi(code) {
    return ajax({
        method: "POST",
        url: AUTO_LOGIN_URL,
        data:{code}
    })
}
//自动登录票据接口
export function autoCodeApi() {
    return ajax({
        url: AUTO_CODE_URL,
    })
}
//登录接口
export function loginApi(data) {
    return ajax({
        method: "POST",
        url: LOGIN_URL,
        data,
    })
}

//获取用户信息接口
export function userInfoApi(id) {
    return ajax({
        url: USER_INFO_URL,
        params: { id }
    })
}
//用户权限接口
export function userRightsApi(role) {
    return ajax({
        url: USER_RIGHTS_URL,
        params: {role}
    })
}
//获取菜单接口
export function menuListApi() {
    return ajax({
        url: MENU_LIST_URL,
 
    })
}
//二维码登录接口
export function qrCodeApi() {
    return ajax({
        url: QRCODE_URL,

    })
}
//二维码轮询接口
export function qrCodeLoopAPI(qrcode) {
    return ajax({
        url: QRCODE_LOOP_URL,
        params: { qrcode }
    })
}
//测试另一个服务器的接口
export function getMyIconApi() {
    return ajax(ME_ICON_URL)
}